//pinia
//定义一个store
import {defineStore} from 'pinia'

//定义一个store
export const useEmploeyeeStore= defineStore('employeeStore',{
    state:()=>{
        return{
            name:'sgsa',
            id:'asfasf1231',
            //时间new Date()获取当前时间，如果括号里填时间戳，则获取对应时间
            loginTime: new Date(),
            count:0
        }
       ''
    },
    //getters方法,类似js计算属性，调用时不需要添加括号
    getters:{ 
        getName:(state)=>{
            return '姓名：'+state.name
        },
        getId:(state)=>{
            return '姓名：'+state.id
        },
        getLoginTime:function (){
            return  this
        }
    },
    actions:{//调用时要添加括号
        addCount:function(){
            this.count++;
        }
    }
})

//传出对象
// export {
//     useEmploeyeeStore
// }